.clr {
    clear: both;
}
.navigation div#maximenuCK ul.maximenuCK {
    margin: 0;
    padding: 0;
    z-index: 1;
}
.navigation #maximenuCK {
    margin: 0;
    padding: 0;
}
.navigation div#maximenuCK ul.maximenuCK > li.maximenuCK {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    list-style: none outside none;
    margin: 0 8px;
}
.navigation div#maximenuCK ul.maximenuCK > li.maximenuCK:first-child {
    margin: 0 0 0 30px;
}
.navigation div#maximenuCK ul.maximenuCK strong {
    font-weight: bold;
}
.navigation div#maximenuCK ul.maximenuCK li.maximenuCK > a img {
    border: medium none;
    margin: 3px;
}
.navigation div#maximenuCK ul.maximenuCK li.maximenuCK img {
    border: medium none;
}
.navigation div#maximenuCK ul.maximenuCK > li > a.maximenuCK {
    border: medium none;
    color: #B3D6EB;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 40px;
    letter-spacing: 0;
    line-height: 40px;
    outline: medium none;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #00649E;
    text-transform: capitalize;
    z-index: 9;
}
.navigation div#maximenuCK ul.maximenuCK > li > a.maximenuCK > span {
    -moz-border-radius: 5px 5px 5px 5px;
    background: url("/szpxt/images/third/transp.png") repeat scroll 0 0 transparent;
    display: block;
    height: 40px;
    padding: 0 12px;
}
.navigation div#maximenuCK ul.maximenuCK > li.parent > a.maximenuCK {
    overflow: hidden;
}
.navigation div#maximenuCK ul.maximenuCK li:first-child a {
    border: 0 none;
}
.navigation div#maximenuCK ul.maximenuCK > li.parent > a.maximenuCK:hover > span, .navigation div#maximenuCK ul.maximenuCK > li > a.maximenuCK:hover > span, .navigation div#maximenuCK ul.maximenuCK > li.current > a.maximenuCK > span, .navigation div#maximenuCK ul.maximenuCK > li.active > a.maximenuCK > span, .navigation div#maximenuCK ul.maximenuCK > li.sfhover > a > span {
    background: url("/szpxt/images/third/menu_hover.png") repeat scroll 0 0 transparent;
    text-shadow: 1px 1px 1px #000000;
}
ul.maximenuCK li a:hover, ul.maximenuCK li a:hover span, ul.maximenuCK > li.sfhover > a > span, ul.maximenuCK > li.active > a.maximenuCK > span {
    color: #FFFFFF !important;
}
div#maximenuCK ul.maximenuCK li .separator {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    outline: medium none;
    padding: 0 0 15px;
    text-decoration: none;
}
.navigation div#maximenuCK ul.maximenuCK2 li {
    color: #000000;
}
.navigation div#maximenuCK ul.maximenuCK2 li:first-child {
    border-top: medium none !important;
}
.navigation div#maximenuCK ul.maximenuCK2 li a.maximenuCK {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    outline: medium none;
    padding: 0;
    text-decoration: none;
    text-transform: none;
}
.navigation div#maximenuCK ul.maximenuCK2 li a.maximenuCK strong {
    font-weight: bold;
}
.navigation div#maximenuCK ul.maximenuCK li span.separator {
}
.navigation div#maximenuCK ul.maximenuCK li.current > a strong {
    font-weight: bold;
}
.navigation div#maximenuCK ul.maximenuCK li.current > a:hover span.titreCK {
}
.navigation div#maximenuCK ul.maximenuCK li.current > a:hover span.descCK {
}
.navigation div#maximenuCK ul.maximenuCK li.active > a span.titreCK {
}
.navigation div#maximenuCK ul.maximenuCK li.active > a span.descCK {
}
.navigation div#maximenuCK ul.maximenuCK {
    margin-left: 0;
}
.navigation div#maximenuCK ul.maximenuCK li.level0 a {
}
.navigation div#maximenuCK ul.maximenuCK li:first-child a {
}
.navigation div#maximenuCK ul.maximenuCK li.level0 li {
    width: 200px;
}
.navigation div#maximenuCK ul.maximenuCK li.level0 li a {
    background: url("/szpxt/images/third/marker-menu.gif") no-repeat scroll 0 7px transparent;
    color: #6C6C6C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal !important;
    line-height: 22px;
    margin: 0 0;
    padding-left: 13px;
    text-decoration: none;
}
.navigation div#maximenuCK ul.maximenuCK li.level0 li:first-child a {
    border-top: medium none;
}
.navigation div#maximenuCK ul.maximenuCK li.level0 li.last a {
    border-bottom: medium none;
}
.navigation div#maximenuCK ul.maximenuCK li.level1 {
    font-weight: bold !important;
}
.navigation div#maximenuCK ul.maximenuCK li.level0 li:hover > a, .navigation div#maximenuCK ul.maximenuCK li.level0 li.active > a, .navigation div#maximenuCK ul.maximenuCK li.level0 li.current > a {
}
.navigation div#maximenuCK ul.maximenuCK li.level0 li:hover > a > span, .navigation div#maximenuCK ul.maximenuCK li.level0 li.active > a > span, .navigation div#maximenuCK ul.maximenuCK li.level0 li.current > a > span {
    color: #00BFFF !important;
}
.navigation div#maximenuCK ul.maximenuCK li.level0 > a span.titreCK {
}
.navigation div#maximenuCK ul.maximenuCK li.level0 > a span.descCK {
    font-size: 12px;
}
.descCK {
    font-size: 12px !important;
}
.navigation div#maximenuCK ul.maximenuCK li.parent.level0 > a {
}
.navigation div#maximenuCK ul.maximenuCK li.parent.level0 li.parent {
}
.navigation div#maximenuCK ul.maximenuCK li.parent.level0 li.parent > a {
}
.navigation div#maximenuCK span.descCK {
    color: #C0C0C0;
    display: block;
    float: none !important;
    font-size: 10px;
    height: 12px;
    line-height: 12px;
    text-decoration: none;
    text-transform: none;
}
.navigation div#maximenuCK ul.maximenuCK a:hover span.titreCK {
    color: #79256E;
}
.navigation div#maximenuCK ul.maximenuCK2 a.maximenuCK {
    width: 160px;
}
div.maximenuCK2 {
    border: 0 none;
    padding: 28px 0 24px 36px !important;
}
.navigation div#maximenuCK ul.maximenuCK2 li a.maximenuCK {
    font-weight: bold;
    margin: 0 auto;
    padding: 0 0;
    text-decoration: none;
}
.navigation div#maximenuCK ul.maximenuCK ul.maximenuCK2 {
    border: medium none;
    margin: 0 0 0;
    padding: 0;
}
.navigation div#maximenuCK ul.maximenuCK2 li.maximenuCK {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-align: left;
}
.navigation div#maximenuCK div.maximenuCK_mod {
    color: #DDDDDD;
    overflow: hidden;
    padding: 15px;
    white-space: normal;
    width: 170px;
}
.navigation div#maximenuCK div.maximenuCK_mod div.moduletable {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.navigation div#maximenuCK div.maximenuCK_mod fieldset {
    background: none repeat scroll 0 0 #1A1A1A;
    border: medium none;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
}
.navigation div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #888888;
    display: inline;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.navigation div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod a:hover {
    color: #000000;
}
.navigation div#maximenuCK ul.maximenuCK div.maximenuCK_mod h3 {
    background: none repeat scroll 0 0 #444444;
    color: #AAAAAA;
    font-size: 14px;
    font-weight: normal;
    margin: 5px 0 0;
    padding: 3px 0;
    width: 170px;
}
.navigation div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod ul {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 170px;
}
.navigation div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod li {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    display: block;
    float: none;
    font-size: 11px;
    line-height: 20px;
    margin: 0 0 0 15px;
    padding: 0;
    text-align: left;
    white-space: normal;
    width: 155px;
}
.navigation div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod #form-login ul {
    left: 0;
    margin: 0;
    padding: 0;
    width: 170px;
}
.navigation div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod #form-login ul li {
    background: none repeat scroll 0 0 #1A1A1A;
    height: 20px;
    margin: 2px 0;
    padding: 0 5px;
}
.navigation div#maximenuCK ul.maximenuCK li.maximenuCK div.floatCK div.floatCK {
    margin: -42px 0 0 146px;
}
.navigation div#maximenuCK ul.maximenuCK li.maximenuCK div.floatCK div.floatCK.fixRight {
    margin-right: 188px;
}
.navigation div#maximenuCK ul.maximenuCK li div.floatCK {
    -moz-border-radius: 5px 5px 5px 5px;
    background: url("/szpxt/images/third/drop_bg.png") repeat scroll 0 0 transparent;
    margin: -5px 0 0 -117px;
    padding: 0 0 0;
    width: 661px;
    z-index: 1;
}
.navigation div#maximenuCK ul.maximenuCK li div.cols2 {
    width: 360px;
}
.navigation div#maximenuCK ul.maximenuCK li div.cols2 > div.maximenuCK2 {
    width: 50%;
}
.navigation div#maximenuCK ul.maximenuCK li div.cols3 {
    width: 540px;
}
.navigation div#maximenuCK ul.maximenuCK li div.cols3 > div.maximenuCK2 {
    width: 33%;
}
.navigation div#maximenuCK ul.maximenuCK li div.cols4 {
    width: 720px;
}
.navigation div#maximenuCK ul.maximenuCK li div.cols4 > div.maximenuCK2 {
    width: 25%;
}
.navigation div#maximenuCK .maxiFancybackground {
    -moz-border-radius: 5px 5px 5px 5px;
    background: url("/szpxt/images/third/menu_hover.png") repeat scroll 0 0 transparent;
    height: 40px;
    list-style: none outside none;
}
.navigation div#maximenuCK .maxiFancybackground .maxiFancycenter, .navigation div#maximenuCK ul.maximenuCK li.level0.current {
}
.navigation div#maximenuCK ul.maximenuCK li.level0.current > strong {
    color: #FFFFFF !important;
}
.navigation div#maximenuCK .maxiFancybackground .maxiFancyleft {
}
.navigation div#maximenuCK .maxiFancybackground .maxiFancyright {
}
.navigation div#maximenuCK div.maxiRoundedleft {
}
.navigation div#maximenuCK div.maxiRoundedcenter {
}
.navigation div#maximenuCK div.maxiRoundedright {
}
.navigation div#maximenuCK div.maxidrop-top {
}
.navigation div#maximenuCK div.maxidrop-main {
}
.navigation div#maximenuCK div.maxidrop-bottom {
}